package com.xiaomi.front.service.commoditys;

import com.xiaomi.front.dao.Commoditys.CommoditysDao;
import com.xiaomi.pojo.Commoditys;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;


@Service
public class CommoditysImpl implements CommService {

    @Autowired
    private CommoditysDao commoditysDao;

    //index 按编号/模糊字段 模糊查询 点击显示
    @Override
    public List<Commoditys> FindOne(int id, String name) {
        return commoditysDao.FindOne(id, name);
    }

    //进入商品详情页
    @Override
    public Commoditys FindComm(int id) {
        return commoditysDao.FindComm(id);
    }

    //按分类编号 查询商品信息
    @Override
    public List<Commoditys> FindClass(int id) {
        return commoditysDao.FindClass(id);
    }

    //index 模块显示
    @Override
    public List<Commoditys> Find(int id) {
        return commoditysDao.Find(id);
    }

    //二级搜索页面  查询功能
    @Override
    public List<Commoditys> SearchComm(String name, int id) {
        return commoditysDao.SearchComm(name, id);
    }

    //按搜索内容/id/类型id查询
    @Override
    public List<Commoditys> TypeSearch(String name, int id, int typeid) {
        return commoditysDao.TypeSearch(name, id, typeid);
    }

}
